package com.singfan.core.dao.database;

import com.singfan.core.dao.database.model.PhoneSecurityCode;

/**
 * Author: hansonghe
 * Date: 2015-08-21 13:55
 * Desc:
 */
public interface IPhoneSecurityCodeDao {
    /**
     * 创建一条手机验证码的记录
     * @param phoneNumber 手机号
     * @param securityCode 验证码
     */
    void createPhoneSecurityCode(String phoneNumber, String securityCode);

    /**
     * 查询一条PhoneSecurityCode
     * @param phoneNumber 手机号
     * @param securityCode 验证码
     * @return PhoneSecurityCode
     */
    PhoneSecurityCode findPhoneSecurityCode(String phoneNumber, String securityCode);

    /**
     * 删除一条手机验证码的记录
     * @param phoneNumber 手机号
     * @param securityCode 验证码
     */
    void deleteOne(String phoneNumber, String securityCode);
}
